package com.ruicar.afs.cloud.channel.grade.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.baomidou.mybatisplus.extension.activerecord.Model;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;

import java.math.BigDecimal;
import java.util.Date;

/**
 * @Description:
 * @param:
 * @return:
 * @auther: jiangxiongfei
 * @date: 2020-08-20 10:55
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@TableName("grade_score_rela")
public class GradeScoreRela extends Model<GradeScoreRela> {
    @ApiModelProperty(value = "物理主键id")
    @TableId(value = "id", type = IdType.ASSIGN_ID)
    private Long id;
    @ApiModelProperty(value = "评分级别")
    private String grade;
    @ApiModelProperty(value = "是否包含下限值标志")
    private String lowLimitFlg;
    @ApiModelProperty(value = "是否包含上限值标志")
    private String highLimitFlg;
    @ApiModelProperty(value = "上限")
    private BigDecimal highLimit;
    @ApiModelProperty(value = "下限")
    private BigDecimal lowLimit;
    @ApiModelProperty(value = "时间戳")
    private Date timestamps;
    @ApiModelProperty(value = "最后一次更新人操作号")
    private String lastUpdTlr;
    @ApiModelProperty(value = "上次操作XX")
    private String lastUpdFunc;
    @ApiModelProperty(value = "最后一次更新日期")
    private Date lastUpdDate;
    @ApiModelProperty(value = "评级类型？")
    private String gradeType;
    @ApiModelProperty(value = "模型等级")
    private BigDecimal scoreValue;
    @ApiModelProperty(value = "检查天数")
    private Integer feqCheckDays;
}
